package com.block.db.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @author hekelong
 * @date 2025/10/17 下午3:45
 */

@Data
@TableName("lq_overdue_record_info")
public class OverdueRecordInfo {
    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 状态 0：关闭 1：开启
     */
    private Integer status;

    /**
     * 用户名称
     */
    private String userName;

    /**
     * 用户头像  URL
     */
    private String avatar;

    /**
     * 逾期类型 0：信用卡 / 1：网贷
     */
    private Integer overdueType;

    /**
     * 逾期平台
     */
    private String overduePlatform;

    /**
     * 逾期金额
     */
    private BigDecimal overdueAmount;

    /**
     * 解决周期（天数）
     */
    private Integer settlementPeriod;

    /**
     * 处理方案
     */
    private String treatmentPlan;

    /**
     * 图片1 URL
     */
    private String image1;

    private String image2;

    private String image3;


    @TableField(fill = FieldFill.INSERT)
    private LocalDateTime createTime;

    @TableField(fill = FieldFill.UPDATE)
    private LocalDateTime updateTime;
}
